home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group94a.txt
/
000194_icon-group-sender _Mon Jul 25 10:09:59 1994.msg
< prev
next >
Wrap
Internet Message Format
|
1994-08-19
|
3KB
Received: by cheltenham.cs.arizona.edu; Mon, 25 Jul 1994 12:24:12 MST
Date: Mon, 25 Jul 1994 10:09:59 MST
From: "Ralph Griswold" <ralph>
Message-Id: <199407251709.AA08574@cheltenham.cs.arizona.edu>
To: icon-group
Subject: Version 9 of Icon
Status: R
Errors-To: icon-group-errors@cs.arizona.edu
Version 9 of Icon
Version 9 of Icon now is available for UNIX and MS-DOS. The
UNIX implementation supports graphics facilities under the X Window
System.
Implementations for other platforms are in progress and will
be announced when they are ready.
The major changes in Version 9, and the ones that are
responsible for the new major version number, are in its graphics
facilities.
There are many improvements in this area, including a portable
font naming system, facilities for drawing color images, and
support for the GIF image file format. We've also changed the
names of the graphics functions, dropping the initial X in anticipation
of other Version 9 implementations that will support graphics without
X. There also are new and changed functions. Aids to convert
Version 8.10 graphics programs to 9.0 are provided.
There are other new features in Version 9 like being able to add
many elements to a list at one time. There's also support for
dynamically loading C functions on some UNIX platforms.
There are several significant improvements to the implementation
of Version 9.
The Icon linker now eliminates declarations (notably procedures)
that are not referenced in a program. This may substantially reduce
the size of icode files, especially when packages of library procedures
are linked but not all the procedures in them are used.
The UNIX implementation now uses shell headers to make icode
files executable. This substantially reduces the sizes of icode
files on many platforms.
The MS-DOS linker now creates .exe files, so that it is no
longer necessary to run iconx. (It still is necessary to have
icon.exe on PATH, but that's transparent when you're running
Icon programs.)
There's a new version of the Icon program library to go along
with Version 9. It has many additions and improvements, and the
graphics portion has been updated to Version 9. The library also
includes an improved interface builder for platforms that support Icon's
graphic facilities.
Version 9 is available via anonymous FTP to cs.arizona.edu;
cd /icon and get READ.ME for navigation information.
Version 9 also is available on magnetic media. Address inquiries
to icon-order@cs.arizona.edu.